package com.bluedot.www.core.listener;


import com.bluedot.www.core.utils.ThreadUtil;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

/**
 * 自动备份数据等功能监听器
 *
 * @author Deng HongWei
 * @version 1.0
 * @date 2021/8/22 18:07
 */
public class AutoListener implements ServletContextListener {

    @Override
    public void contextInitialized(ServletContextEvent sce) {
        System.out.println("服务器启动了================");
        //定时删除 15天执行一次 每次删除日志表中15天之前的数据
        ThreadUtil.timerDeletion(15);
        System.out.println("定时删除已开启==============");

        ThreadUtil.autoBackUpUtil(15);
        System.out.println("定时备份已开启==============");
    }

    @Override
    public void contextDestroyed(ServletContextEvent sce) {
        System.out.println("服务器销毁了===============");
    }
}
